
        Animale celulare

        Un animal celular e format din celule patratice conectate, in plan
    (vecinatatea este pe orizontala si verticala). De exemplu, exista doua
    animale celulare cu 3 celule:

            ###      si ##
                        #

    (toate celelalte putand fi obtinute prin rotire, reflectare si oglindire).

    #      e 'ilegal', deoarece nu se indeplineste conditia de vecinatate.
     #


     ##    e 'ilegal', pt. ca nu e 'solid', avand o 'gaura'.
    # #    Deci ORICE animal cu o 'gaura' e 'ilegal'.
    ###

    Se cer toate animalele 'legale' cu N celule, N intre 1 si 9.

    Nu exista input.
    Output:
    1 1
    2 1
    3 2
    4 5
    5 12
    6 35
    7 ??
    8 ??
    9 ??
    ---------
    Tre' sa inlocuiti ?? cu rezultatele corecte.
    ---------

    Obs.: GAURA e un loc de unde nu poti iesi cu FILL pe x si y. Deci
    xxx          xxx                 xxxx
    x x e gaura, x      nu e gaura,  x  x       e gaura!!!
    xx           xxx                  xxx

    Partea cu gaura am gresit-o de doua ori; o data ziceam ca si desenul
    al doilea e gaura, second time ziceam ca al treilea nu e gaura. Asta
    mi-a adus inca 20-30 min. la timpul de lucru+rulare+.... Acum sper sa
    fie bine.

